package com.taurus.myboard.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 * 
 * </p>
 *
 * @author kanten
 * @since 2023-06-20
 */
@TableName("t_data_table_tracking")
public class DataTableTracking implements Serializable {

    private static final long serialVersionUID = 1L;

    private Integer fTableId;

    private Long fCreateTime;

    private LocalDateTime fCreateDate;

    private Long fUpdateTime;

    private LocalDateTime fUpdateDate;

    private String fTableName;

    private String fTableNamespace;

    private String fJobId;

    private Integer fHaveParent;

    private Integer fParentNumber;

    private String fParentTableName;

    private String fParentTableNamespace;

    private String fSourceTableName;

    private String fSourceTableNamespace;

    public Integer getfTableId() {
        return fTableId;
    }

    public void setfTableId(Integer fTableId) {
        this.fTableId = fTableId;
    }

    public Long getfCreateTime() {
        return fCreateTime;
    }

    public void setfCreateTime(Long fCreateTime) {
        this.fCreateTime = fCreateTime;
    }

    public LocalDateTime getfCreateDate() {
        return fCreateDate;
    }

    public void setfCreateDate(LocalDateTime fCreateDate) {
        this.fCreateDate = fCreateDate;
    }

    public Long getfUpdateTime() {
        return fUpdateTime;
    }

    public void setfUpdateTime(Long fUpdateTime) {
        this.fUpdateTime = fUpdateTime;
    }

    public LocalDateTime getfUpdateDate() {
        return fUpdateDate;
    }

    public void setfUpdateDate(LocalDateTime fUpdateDate) {
        this.fUpdateDate = fUpdateDate;
    }

    public String getfTableName() {
        return fTableName;
    }

    public void setfTableName(String fTableName) {
        this.fTableName = fTableName;
    }

    public String getfTableNamespace() {
        return fTableNamespace;
    }

    public void setfTableNamespace(String fTableNamespace) {
        this.fTableNamespace = fTableNamespace;
    }

    public String getfJobId() {
        return fJobId;
    }

    public void setfJobId(String fJobId) {
        this.fJobId = fJobId;
    }

    public Integer getfHaveParent() {
        return fHaveParent;
    }

    public void setfHaveParent(Integer fHaveParent) {
        this.fHaveParent = fHaveParent;
    }

    public Integer getfParentNumber() {
        return fParentNumber;
    }

    public void setfParentNumber(Integer fParentNumber) {
        this.fParentNumber = fParentNumber;
    }

    public String getfParentTableName() {
        return fParentTableName;
    }

    public void setfParentTableName(String fParentTableName) {
        this.fParentTableName = fParentTableName;
    }

    public String getfParentTableNamespace() {
        return fParentTableNamespace;
    }

    public void setfParentTableNamespace(String fParentTableNamespace) {
        this.fParentTableNamespace = fParentTableNamespace;
    }

    public String getfSourceTableName() {
        return fSourceTableName;
    }

    public void setfSourceTableName(String fSourceTableName) {
        this.fSourceTableName = fSourceTableName;
    }

    public String getfSourceTableNamespace() {
        return fSourceTableNamespace;
    }

    public void setfSourceTableNamespace(String fSourceTableNamespace) {
        this.fSourceTableNamespace = fSourceTableNamespace;
    }

    @Override
    public String toString() {
        return "DataTableTracking{" +
            "fTableId = " + fTableId +
            ", fCreateTime = " + fCreateTime +
            ", fCreateDate = " + fCreateDate +
            ", fUpdateTime = " + fUpdateTime +
            ", fUpdateDate = " + fUpdateDate +
            ", fTableName = " + fTableName +
            ", fTableNamespace = " + fTableNamespace +
            ", fJobId = " + fJobId +
            ", fHaveParent = " + fHaveParent +
            ", fParentNumber = " + fParentNumber +
            ", fParentTableName = " + fParentTableName +
            ", fParentTableNamespace = " + fParentTableNamespace +
            ", fSourceTableName = " + fSourceTableName +
            ", fSourceTableNamespace = " + fSourceTableNamespace +
        "}";
    }
}
